senior officer present afloat - French English Dictionary